$(function() {
    $(".text_break").breakly(3);
}), $.fn.breakly = function(a, b) {
    function i(b) {
        var j;
        if (3 == b.nodeType && (e = b.nodeValue).length > a) {
            for (f = 0, g = [], j = 0; j < e.length; j++) h = e.substr(j, 1), g.push(h), null == h.match(d) ? ++f == a && (h = e.substr(j + 1, 1), 
            h && null == h.match(d) && (g.push(c), f = 0)) : f = 0;
            b.nodeValue = g.join("");
        } else for (j = 0; j < b.childNodes.length; j++) i(b.childNodes[j]);
    }
    b |= 8203;
    var e, f, g, h, c = String.fromCharCode(b), d = new RegExp(/\B/);
    return this.each(function() {
        i(this);
    });
};